package com.yy.wga.pay.service.client.request.alipay;

import com.alibaba.fastjson.annotation.JSONField;
import com.yy.wga.pay.service.client.request.BaseQueryOrderRequest;
import com.yy.wga.pay.service.client.response.alipay.AliPayQueryOrderResponse;
import com.yy.wga.pay.service.client.request.BaseQueryOrderRequest;
import com.yy.wga.pay.service.client.response.alipay.AliPayQueryOrderResponse;
import com.yy.wga.pay.service.client.request.BaseQueryOrderRequest;
import com.yy.wga.pay.service.client.response.alipay.AliPayQueryOrderResponse;
import com.yy.wga.pay.service.client.request.BaseQueryOrderRequest;
import com.yy.wga.pay.service.client.response.alipay.AliPayQueryOrderResponse;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * @Author: gc
 * @Date: 2021/6/13
 * @Description: 预支付请求参数
 **/
@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class AliPayQueryOrderRequest extends BaseQueryOrderRequest<AliPayQueryOrderResponse> {
    private static final long serialVersionUID = 7780477110417059895L;
    /**
     * 应用id
     */
    private String appId;

    /**
     * 商户订单号
     */
    @JSONField(name = "out_trade_no")
    private String outTradeNo;

    /**
     * 支付宝交易号
     */
    @JSONField(name = "trade_no")
    private String tradeNo;
}
